handling or treating - Turco Inglés Diccionario